be invigorated - German English Dictionary